projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2a9d22c
)
listbox: keep emitting ::row-selected
author
Matthias Clasen
<mclasen@redhat.com>
Tue, 8 Apr 2014 03:17:56 +0000
(23:17 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Tue, 8 Apr 2014 03:17:56 +0000
(23:17 -0400)
This was accidentally lost when multi-selection was added, causing
sidebars like the one in gnome-contacts or polari to not work any
more.
gtk/gtklistbox.c
patch
|
blob
|
history
diff --git
a/gtk/gtklistbox.c
b/gtk/gtklistbox.c
index 36abbda606a137c36f7e0fce25307b68b2ff71fa..d67440f4949e7c0f4c3170a6b597a4244d3762bd 100644
(file)
--- a/
gtk/gtklistbox.c
+++ b/
gtk/gtklistbox.c
@@
-1394,6
+1394,7
@@
gtk_list_box_select_row_internal (GtkListBox *box,
gtk_list_box_row_set_selected (row, TRUE);
BOX_PRIV (box)->selected_row = row;
+ g_signal_emit (box, signals[ROW_SELECTED], 0, row);
g_signal_emit (box, signals[SELECTED_ROWS_CHANGED], 0);
}